-
WTI Crude Oil Nears $68 on China's Stimulus and Strong Retail Sales Data
Source: Buzz FX / 17 Mar 2025 21:11:25 America/New_York
China’s fresh stimulus plan has pushed WTI crude oil (CL) prices near $68.00. The plan aims to increase incomes, reduce financial burdens, and enhance consumption. Since China is the world’s largest oil importer, higher domestic spending co
Read more...